Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar F1a Bahrain F1 UAE F2 Germany F17 United Arab Emirates F1 UAE F1 Kuwait F1 France F7 (Villers Les Nancy) Kuwait F2 Open de L'Isere (Open 38) - Grenoble Samarkand Challenger - Samarkand Open de Franche Comte - Besancon IPP Open - Helsinki Abierto Club Casablanca - Mexico City IPP Open - Helsinki Gemax Samsung Open 2004 - Belgrade Ostrava Open 2005 - Ostrava San Luis Potosi Challenger - San Luis Potosi Macedonia Open - Skopje Challenger Hamburg - Hamburg Ethias Trophy - Mons Open de L'Isere-Open 38 - Grenoble Neride Prague Indoor - Prague Challenger Britania Zavaleta - Puebla Volvo Sylt Open - Sylt Samsung Securities Cup Challenger Tennis - Seoul Samarkand Challenger - Samarkand Sardinia International Championship - Cagliari KGHM Polish Indoors - Wroclaw Scottish Tennis Championship - Edinburgh Fergana Tennis Challenger Tournament - Fergana Bristol Challenger Trophy - Bristol Asics Challenger Open - Monchengladbach Zagreb Open - Zagreb Internationaux de Bretagne - Brest Dharwad Challenger 2006 - Dharwad Okal Cup 2003 - Eckental Jameson Cup - Milan Steelers Cup - Kosice Challenger 42 - Andrezieux Caversham International Tennis Tournament - Jersey KGHM Polish Indoors - Wroclaw Tennis Napoli Cup - Napoli Tunis Open - Tunis Zagreb Open - Zagreb Tenerife Challenger Cremona Challenger Vancouver Challenger Alexander Kolyaskin Memorial - Donetsk Coffee Cup Challenger - Chikmagalur Ethias Trophy - Mons Privatbank Open 2006 - Dnepropetrovsk Rhodes Challenger Tatra Banka Open - Bratislava Pozoblanco Challenger Bratislava Challenger Samsung Secruities Cup Challenger - Seoul Penza Challenger Astana Challenger Segovia Challenger Seoul Challenger Belgrade Challenger South African Airways Open - East London Geneva Challenger Johannesburg Challenger Kaohsiung Challenger Geneva Challenger Leon Challenger Guadalajara Challenger Busan Challenger Istanbul Challenger Eskisehir Challenger President's Cup - Astana Segovia Challenger St. Remy Challenger Busan Open Challenger Tennis - Busan Ciudad de Pozoblanco Open Diputacion - Cordoba Tashkent Challenger Yokohama Challenger Kolkata Challenger New Delhi Challenger Shenzhen Challenger Gimcheon Challenger Busan Challenger Geneva Challenger Segovia Challenger Orleans Challenger Brescia Challenger Andria Challenger Manila Challenger Bergamo Challenger Cherbourg Challenger Guangzhou Challenger Taipei City Challenger Orleans Challenger Ischgl International Tennis Challenger 2003 - Ischgl Brest Challenger Brescia Challenger Busan Challenger Gemax Open - Belgrade Heilbronn Challenger San Luis Potosi Challenger Busan Challenger Mouilleron-Le-Captif Challenger Kyoto Challenger Wroclaw Challenger Kaohsiung Challenger Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2005 - Belgrade BMW Challenger Open - Monchengladbach Segovia Challenger Urbana-Champaign Challenger - Urbana Bukhara Challenger - Bukhara Open de la Ville de Saint Denis - Reunion Island Britania Zavaleta - Puebla Segovia Challenger Croatian Indoors - Zagreb Alessandria Challenger St. Remy Challenger Izmir Challenger USTA Seascape Challenger - Aptos Rezidenza Open - Magdeburg Fergana Challenger - Fergana Bangkok Challenger Challenger Casino Lugano - Lugano Shenzhen Challenger Raanana Challenger Sylt Open 2000 - Sylt Geneva Challenger - Geneva BH Telecom Indoors Sarajevo 2006 - Sarajevo Ilkley Challenger Rado Swiss Open - Gstaad Heineken Open Singapore - Singapore Open de Montauban - Montauban Izmir Challenger International Championship of Croatia - Umag The LTA Manchester Challenger - Manchester Andria Challenger Maui Challenger Wideyes Swedish Open - Bastad Taipei City Challenger Waldbaum's Hamlet Cup - Long Island Seoul Challenger Mumbai Challenger - Mumbai Samsung Open - Brighton AAPT Championships - Adelaide Copenhagen Open - Copenhagen Heineken Challenger - Ho Chi Minh City The 70th King's Cup and Queen's Cup - Bangkok Guadalajara Challenger Gemax Open - Belgrade Internationaler Raiffeisen Grand Prix - St. Polten Zagreb Open - Zagreb Wartburg Open - Eisenach Busan Challenger The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Croatia Open - Umag Fergana Challenger Open Seat-Godo 2001 - Barcelona Torneo Internazionale di Tennis ATP-Challenger - Merano Winnetka Challenger RCA Championships - Indianapolis Geneva Challenger - Geneva Alexander Kolyaskin Memorial - Donetsk The Nottingham Challenger - Nottingham Zivnobanka Open 1999 - Prostejov Bratislava Challenger Trofeo Conde de Godo - Barcelona IX Open Internacional D'Andorra - Andorra Granby Challenger - Granby Gerry Weber Open - Halle DPD Challenger 2002 - Aschaffenburg Grand Prix de Tennis de Lyon - Lyon Open de Montauban - Montauban Bulgarian Challenger 2002 - Sofia Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag 2001 USTA Tallahassee Tennis Challenger - Tallahassee Challenger Casino Lugano - Lugano Yokohama World Tennis Gaora Cup - Yokohama Qwarant Cup - Sopot Grolsch Cup - Warsaw Adidas International - Sydney Ahmedabad Challenger - Ahmedabad Venice Challenger - Venice CA Challenger - Graz Kremlin Cup - Moscow The Granby Natrel Challenger - Granby St. Petersburg Open - St. Petersburg Czech Indoor Open - Prague Heineken Challenger 2004 - Ho Chi Minh City Sarajevo Open 2004 - Sarajevo Busan Open - Busan Flea Market Cup Busan Challenger Tennis - Busan Milan Indoors - Milan BMW Open - Munich GHI Bronx Classic - Bronx Mouilleron-Le-Captif Challenger Mauritius Open - Mauritius Istanbul Challenger Thailand Open - Bangkok Davidoff Swiss Indoors - Basel Akbank Private Banking TED Open 2006 - Istanbul Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Estoril Open - Estoril AAPT Championships - Adelaide Gerry Weber Open - Halle Adidas International - Sydney RCA Championships - Indianapolis Generali Open 2000 - Kitzbuhel Umag 2003 Mercedes Cup - Stuttgart ABN/AMRO World Tennis Tournament - Rotterdam Legg Mason Tennis Classic - Washington D.C. Open 13 - Marseille Kobstaedernes ATP Challenger - Kolding Winnetka Challenger Geneva Challenger Qatar Open - Doha Milan Indoors - Milan Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles Recife Challenger Busan Challenger AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Qatar Open - Doha Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Prostejov Challenger Zagreb Challenger The 10tele.com Open - Nottingham Allianz Suisse Open - Gstaad Open de Moselle - Metz CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai International Indoor Tennis Championships of Croatia - Zagreb Gerry Weber Open - Halle The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad China Open - Beijing BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Thailand Open - Bangkok China Open - Beijing BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich St. Brieuc Challenger AXA Cup - London Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Grand Prix de Tennis de Lyon - Lyon ABN AMRO World Tennis Tournament - Rotterdam Adidas International - Sydney Milan Indoors - Milan ATP Studena Croatia Open - Umag Open de Moselle - Metz Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Farmers Classic - Los Angeles Citi Open - Washington Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Credit Agricole Suisse Open - Gstaad Open de la Comunidad Valenciana - Valencia Grand Prix de Tennis de Lyon - Lyon Winnetka Challenger Kyoto Challenger The Hypo Group Tennis International 2008 - Poertschach Open 13 - Marseille Qatar Exxon Mobil Open - Doha Ordina Open - s-Hertogenbosch Rakuten Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca SA Tennis Open - Johannesburg Claro Open Colombia - Bogota Erste Bank Open - Vienna Topshelf Open - 's-Hertogenbosch Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia Mercedes Cup - Stuttgart PTT Thailand Open - Bangkok BMW Open - Munich Gerry Weber Open - Halle Bergamo Challenger China Open - Beijing Rakuten Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai Kun-Ming Challenger International Tennis Championships - Delray Beach Topshelf Open - 's-Hertogenbosch Suisse Open - Gstaad Ordina Open - 's-Hertogenbosch Athens Challenger Ortisei Challenger Gerry Weber Open - Halle Suisse Open - Gstaad Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon Heilbronn Challenger Open de Moselle - Metz Thailand Open - Bangkok Gerry Weber Open - Halle Mercedes Cup - Stuttgart Taipei City Challenger International German Open - Hamburg Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Legg Mason Tennis Classic - Washington D.C. Astana Challenger Pilot Pen International - New Haven Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle AEGON Championships - London Eskisehir Challenger Gimcheon Challenger PTT Thailand Open - Bangkok China Open - Beijing Heilbronn Challenger Athens Challenger Croatia Open - Umag Campbell's Hall of Fame Tennis Championships - Newport Eckental Challenger ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Le Gosier Challenger PTT Thailand Open - Bangkok Qatar ExxonMobil Open - Doha Thailand Open - Bangkok Mons Challenger Binghamton Challenger Anning Challenger Shenzhen Open - Shenzhen Erste Bank Open - Vienna Schickendanz Open - Furth Swiss Indoors Basel - Basel Seoul Challenger Segovia Challenger Hall of Fame Tennis Championships - Newport Kaohsiung Challenger Credit Agricole Suisse Open - Gstaad Yokohama Challenger 2001 - Yokohama Swiss Indoors Basel - Basel Hall of Fame Tennis Championships - Newport Kaltenberg Open - Split Maia Open - Oporto TED Open-Akbank Private Banking - Istanbul Shimadzu All Japan Indoor - Kyoto Geneva Open - Geneva Hall of Fame Tennis Championships - Newport Chengdu Open - Chengdu Challenger Leon 2004 - Leon AAPT Championships - Adelaide BMW Open - Munich Dubai Open - Dubai Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Dubai Tennis Open - Dubai Mercedes-Benz Cup - Los Angeles President's Cup - Tashkent Davidoff Swiss Indoors - Basel Kremlin Cup - Moscow ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon International Championship of Croatia - Umag President's Cup 1999 - Tashkent ABN AMRO World Tennis Tournament - Rotterdam adidas Open de Toulouse - Toulouse Open 13 - Marseille Heineken Open Shanghai - Shanghai Tennis Masters Series - Hamburg Open 13 - Marseille Serbia Open - Belgrade ABN/AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Tennis Masters Series - Madrid 1999 Mercedes Cup - Stuttgart Davis Cup, World Group, 1R, SUI-NED 2-3 BA-CA Tennis Trophy - Vienna Heineken Trophy - 's-Hertogenbosch UBS Open Gstaad - Gstaad Swiss Indoors Basel - Basel RCA Championships - Indianapolis Open 13 - Marseille Republic National Bank Monte Carlo Open - Monte Carlo Great American Insurance ATP Championship - Cincinnati The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg International Championship of Croatia - Umag Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Legg Mason Tennis Classic - Washington D.C. Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid President's Cup 2000 - Tashkent Davidoff Swiss Indoors - Basel Tennis Masters Series - Monte Carlo Pacific Life Open - Indian Wells Grand Prix de Tennis de Lyon - Lyon NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Adidas International - Sydney Telecom Italia Masters - Rome Open 13 - Marseille Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Sony Ericsson Open - Miami Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Internationaler Raiffeisen Grand Prix - St. Polten BNP Paribas Masters - Paris Tennis Masters Series - Stuttgart Rogers Cup - Toronto Geneva Open - Geneva BNP Paribas Masters - Paris Tennis Masters Series - Monte Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Swiss Indoors Basel - Basel Rogers Cup - Montreal Pacific Life Open - Indian Wells U.S. Open - New York French Open - Paris Campionati BNL dItalia - Rome ARAG World Team Championship - Dusseldorf Rogers Cup - Toronto Australian Open - Melbourne Wimbledon - London French Open - Paris Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami ATP Studena Croatia Open Umag - Umag Australian Open - Melbourne Open 13 - Marseille French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Hamburg Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Masters Series Monte-Carlo - Monte Carlo Wimbledon - London Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal U.S. Open - New York Masters Series Monte-Carlo - Monte-Carlo Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York U.S. Open - New York Tennis Masters Series - Rome Internazionali BNL d'Italia - Rome French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Open Seat Godo 2005 - Barcelona The Stella Artois Championships - London Croatia Open - Umag Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Thailand Open - Bangkok Qatar ExxonMobil Open - Doha Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 1, 1R, FIN-CRO 3-2 Davis Cup, World Group, 1R, CRO-GER 4-1 U.S. Open - New York Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, SUI-ECU 4-1 BNP Paribas Open - Indian Wells Davis Cup, World Group, PO, SUI-BLR 3-2 French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Colonial Classic - Kooyong Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Tennis Masters Series - Hamburg Olympics - Sydney Campionati Internazionali d'Italia - Rome French Open - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Australian Open - Melbourne Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, QF, ESP-CRO 5-0 Davis Cup, World Group, F, SVK-CRO 2-3 Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, Group 1, 2R, ROU-CRO 3-2 Davis Cup, Group 1, REL2, POR-CRO 4-1 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, 1R, FRA-CRO 4-1 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, QR, CRO-BEL 3-2 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, World Group, QF, CRO-ROU 4-1 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, PO, ESP-SUI 4-1 AAMI Classic - Kooyong Davis Cup, World Group, 1R, ITA-SUI 5-0 AAMI Classic - Kooyong AAMI Classic - Kooyong Davis Cup, World Group, 1R, USA-SUI 5-0 AAMI Classic - Kooyong Colonial Classic - Kooyong Olympics - Athens